body {
	background:url(../img/bg.gif) repeat top left;
	font-size:75%;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#626262;
	}

h2{
    font-size:1.7em;
    }
h3{
    font-size:1.3em;
    color:#00557E;
    padding:3px 0;
    }
h4{
    font-size:0.9em;
    font-weight:bold
    }

p, li{
/*font-size:0.689em*/
}
p{
    font-size:1.2em;
    margin-top:0.1em;
    margin-bottom:0.2em;}

div.ImportantText {
    font-size:1em;
    color:#cc0000;
    background:#FFF9D7 none repeat scroll 0 0;
    border:#E2C822 1px solid;
    margin:10px;
    padding:10px
    }

div.DirectionText {
    font-size:1em;
    background:#EDEFF4;
    border:1px solid #0680A0;
    margin:10px;
    padding:10px
}

div.DirectionText ul li{
    margin-left:10px;
    font-size:1.2em}


#Container{
    margin:20px auto;
    /*width:56.25em*/
    width:95%;
    min-width:800px;
    max-width:1100px;
    }

    #Header{
	    background:url(../img/headerAcms1.jpg) top right repeat-x;
	    height:100px;
	    /*height:6.38em;*/
	    border:1px solid #242424;
	    -moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
	    }
	    #Header h1{
	        float:right;
	        margin:58px 29px 0 0;
	    }
	
/*MAIN MENU start   -------------------------------------------*/
    
    #Menu{
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background:#007DBA url(../img/menuBar_bg.jpg) repeat-x scroll left top;
border:1px solid #242424;
margin:5px 0;
	    /*height:3.13em;*/

        }
 /* 
        #Menu .mainNav
        {
            background:transparent;
            margin-left:20px
        }
            #Menu .mainNav a{
	            font-size: 7pt;
	            font-weight: bold;
	            color: #ffffff;
	            text-decoration: none;
	            padding: 2px 5px;
	            text-transform:lowercase;
	            cursor:pointer !important;
	            background:transparent;
            }

            #Menu .mainNav a:hover {
                color: white;
                background:transparent;
            }

            #Menu .mainNav ul li.rmItem{
                
                }
            
            #Menu .RadMenu_Default .rmGroup .rmLink .rmText{
                padding:0px
                }

            #Menu .mainNav ul li ul {
	            background-color:#007ab5;
	            border:solid 1px #000000;
	            }

            #Menu .mainNav ul li ul li{
                margin-top:3px;
                }

            #Menu .RadMenu_Default{
                border:0px
                }
            #Menu .RadMenu_Default .rmHorizontal .rmItem{
                border:0px;
                }

            #Menu .RadMenu_Default .rmGroup .rmLink .rmText{
                }
            .RadMenu {
                padding-top:10px;
                }
            .rmSlide{
                }
  */
/*MAIN MENU end   -------------------------------------------*/
a.LogOut_btn{
    float:right;
    color:#ffffff;
    margin: 15px 15px 0px 0px;
    text-decoration:none;}
    #Content{
        /*background:url(../img/contentBgRepeat.jpg) top left repeat-y;*/
        -moz-border-radius-bottomleft:0.5em;
        -moz-border-radius-bottomright:0.5em;
                    border-top:0px solid #242424;
            border-left:1px solid #242424;
            border-bottom:1px solid #242424;
            border-right:1px solid #242424;
        background:#ffffff;
        padding:10px 0px;
        
        }

        #InfoBar{
            -moz-border-radius-topleft:0.5em;
            -moz-border-radius-topright:0.5em;
            background:#192839 url(../img/infoBar_bg.jpg) repeat-x scroll left bottom;
            border-color:#242424;
            border-style:solid;
            border-width:1px 1px 0;
            padding:5px 10px 10px;
            
            }
            
            #IBContainer{
                
                }

                #PageTitle{
                    }

                    .infoPopUp{
                     background: url(../img/infoPopUp_bt.gif) no-repeat scroll left top;
cursor:help;
margin:0;
padding:2px 7px;
                        }

                    #PageTitle h2{
                        display:inline;
                        color:#fff;
                        font-weight:bold;
                        position:relative;
                        
                        }


                ul#breadCrumbs{
                    color:Red;
                    }
                    ul#breadCrumbs li{
                        font-size:0.8em;
                        float:left
                        }
                        ul#breadCrumbs li a{
                            color:#b7babc;
                            background:url(../img/bcDivide.gif) center right no-repeat;
                            padding: 0px 8px 0px 2px;
                            cursor:pointer;
                            }   
                        ul#breadCrumbs li span{
                            color:#037db8;
                            background:none;
                        }


                /* CMS VERSION CONTROL. IN THE INFO BAR ++ START +++++++*/
                ul.cmsVersionControl{
                    list-style-type:none;
                    margin:12px 0px;
                    }
                    

                   .cmsVersionControl li{
                        float:left;
                        margin-left:10px;
                        border-right:1px solid #ffffff;
                        }
                 
                   .cmsVersionControl li a:link{
                            font-weight:normal;
                            color:#ffffff;
                            font-size:1em;
                            
                            text-align:center;
                            text-decoration:none;
                            
                         }
                        .cmsVersionControl li a:visited {text-decoration:none; }
                        .cmsVersionControl li a:hover { text-decoration:underline; }
                        .cmsVersionControl li a:active	{text-decoration:none; }
                   
                        

                        a.cmsVersionControlStandard{
                            text-align:center;
                            padding:0px 6px 0px 0px;
                            
                            margin:4px 0px 0px 0px;
                            color:#ffffff;
                            }
                 
                         ul.cmsVersionControl li a.selected{    
                        border-bottom:2px solid #176092;
                        margin-left:0px;
                        padding-bottom:5px;
                        }
                        
                         a.previewBtn {
                             text-decoration:none;
                             background:url(../img/eye_btn.gif) top left no-repeat;
                             padding:10px 0 11px 37px;
                             background-position:0px 0px;
                             color:#ffffff;
                             }
                        .previewBtn:active	{text-decoration:none; background-position:0px 0px;color:#ffffff;}
                        .previewBtn:hover	{ background-position:0px -34px;color:#ffffff;}
                        .previewBtn:visited{color:#ffffff;}
                        
                        /* CMS VERSION CONTROL. IN THE INFO BAR -- END ------*/
        
/*content main*/
        #contentMain{
            margin:0px 6px;
            min-height:300px;
            }
             
            #contentMain a{
             
                }
                
            .leftCol{
                float:left;
                
                }

            
                /*cms left col*/
                .treeContainer{
                    background:url(../img/dropShadow_bg.gif) repeat-x top left;
                    padding:10px 5px;
                }
            
            /*.key*/
           .key li{
               margin:2px 0px 2px 5px}
            .keyIcon{
                padding:3px 0px 3px 17px;
                background-position: center left;
                background-repeat:no-repeat;}
            
            .ntNode{
                background-image:url(../img/TreeIcons/Node.gif)
                }
            .ntPage{
                background-image:url(../img/TreeIcons/HTML.gif)
                }
            .ntFLV{
                background-image:url(../img/TreeIcons/FLV.gif)
                }
            .ntImg{
                background-image:url(../img/TreeIcons/PNG.gif)
                }
            .ntFolder {
                background-image:url(../img/TreeIcons/Folder.gif)
                }
                
                .ntFlash{
                background-image:url(../img/TreeIcons/SWF.gif)
                }
                
                .ntExcel{
                background-image:url(../img/TreeIcons/XLS.gif)
                }
                .ntWord {
                background-image:url(../img/TreeIcons/DOC.gif)
                }
                .ntPowerPoint{
                background-image:url(../img/TreeIcons/PPT.gif)
                }
                .ntPdf{
                background-image:url(../img/TreeIcons/PDF.gif)
                }
                .ntMp3{
                background-image:url(../img/TreeIcons/MP3.gif)
                }
                .ntDownloadable{
                background-image:url(../img/TreeIcons/Downloadable.gif)
                }
                
            
            /*key end*/
            .rightCol{
                float:right;
                
                }
    
    
 .formPublish ul li{
     margin:10px;}
     
     .formPublish ul li label{
         	font-size:11px;
	font-weight:bold}

.actionBtn{
    text-decoration:none;
	}


/* @noflip */
.actionBtn .tl{background:url(../img/action_btn.gif) top left no-repeat;
	display:block;
	float:left;
	color:#777;
	text-decoration:none;}
/* @noflip */
.actionBtn .tr{background:url(../img/action_btn.gif) no-repeat top right;}
/* @noflip */
.actionBtn .bl{background:url(../img/action_btn.gif) no-repeat bottom left;}
/* @noflip */
.actionBtn .br{background:url(../img/action_btn.gif) no-repeat bottom right;}

.actionBtn span{
	background-repeat:no-repeat;
	background-position:left center;
	color:#333;
	margin-left:9px;
	font-size:11px;
	font-weight:bold;
	display:block;
	padding:3px 9px 5px 13px;
	text-shadow:white 0px 1px 1px;}

.abPublish span{background-image:url(../img/icons/ui/action_btn_publish.gif);}
.abAdd span{background-image:url(../img/icons/ui/action_btn_add.gif);}
.abEdit span{background-image:url(../img/icons/ui/action_btn_edit.gif);}
.abCancel span{background-image:url(../img/icons/ui/action_btn_cancel.gif);}
.abSave span{background-image:url(../img/icons/ui/action_btn_save.gif);}
.abUpDown span{background-image:url(../img/icons/ui/action_btn_updown.gif);}
.abClear span{background-image:url(../img/icons/ui/action_btn_clear.gif);}
.abAddChild span{background-image:url(../img/icons/ui/action_btn_addChild.gif);}
.abAddSibling span{background-image:url(../img/icons/ui/action_btn_addSibling.gif);}
.abCopy span{background-image:url(../img/icons/ui/action_btn_copy.gif);}
.abPosition span{background-image:url(../img/icons/ui/action_btn_position.gif);}
.abReady span{background-image:url(../img/icons/ui/action_btn_ready.gif);}
 
/*.actionBtn:hover{text-decoration:underline;}*/
.actionBtn:hover .tl, .actionBtn:hover .tr, .actionBtn:hover .bl, .actionBtn:hover .br{
	background-image:url(../img/action_btn_active.gif);
	}

.actionBtn:active, .actionBtn:active .tr, .actionBtn:active .bl, .actionBtn:active .br{
	background-image:url(../img/action_btn_active.gif);
	}

.actionBtn_done, .actionBtn_done .tr, .actionBtn_done .bl, .actionBtn_done .br{
	background-image:url(../img/action_btn_done.gif);
	}
 /*tabs*/
            .tabMenu{}

            .tabPage{
                border:1px solid #828282;
                background:#ffffff;
                padding:5px;
                }

            .tabPage .header{
                background:url(../img/dropShadow_bg.gif) top left repeat-x;
                padding:5px;
                }
    
            .tabPage .header h3{
                color:#00557E;
                
                font-weight:bold;
                }   

            .tabPage h3{
                float:left;
                }
    
            .tabPage .itemStyleContainer{
                border:1px solid #828282;
                /*border:1px solid #0680A0;*/
                }
            .tabPage .actions{
                
                }
                .tabPage .actions ul li{
                    float:left;
                    margin-left:5px;
                    }
                    .ShowHide-btn{
    background:url(../img/btn_OpenClose.gif) no-repeat top left;
    height:15px;
    width:14px;
    cursor:pointer;
    display:block;
    
    }
                    .tabPage .actions a{
                    color:#403c3c
                    }
            .tabPage .content{}
    
            .tabsContent{
            /*    background:#828282*/
                }
            
            .actions{
                }




     


#ContentBase{
    background:url(../img/contentFooterBg.jpg) top left no-repeat;
    height:0.75em;}


#ctl00_ctl00_phMain_phMain_dlControls_item2_adminCC_moo{
    clear:both;}




.html h2, .html h3, .html p{
    color:#626262;
    float:none;
    margin-bottom:5px;}
    
.html h2{}
.html h3{}
.html p{}



/*--------------------*/

/*.RadTabStripTop_Default .rtsLevel1 .rtsLink{
    background-image:url(../img/tab_bg.gif) !important}
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsOut:hover{
    background-image:url(../img/tab_bg.gif) !important
    }
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsOut:hover{
    background-image:url(../img/tab_bg.gif) !important
    }*/
    
    


	.vis_link {
		margin:4px 0px 15px 0px;
		position:relative;
		/*height:180px;*/
		/*height:15em;*/
		overflow:hidden;
		float:left;
	}
	.vis_link a {
		display:block;
		height:100%;
	}
	.vis_link .link_panel {
		color:#fff;
		/*background-color:#272727;*/
		display:block;
		width:100%;
		position:absolute;
		left:0;
		top:154px;
		cursor:pointer;
	}
	.vis_link a:hover,
	.vis_link a:hover .link_panel {
		text-decoration:none;
		color:#FFFFFF;
	}
	.vis_link .link_panel strong {
		font-size:1.17em; /* 14px */
		line-height:110%;
		font-weight:normal;
		text-align:right;
		/*background:url(http://www.designuk.com/images/structural/bg_visLink.jpg) 0 0 repeat-x;*/
		display:block;
		padding:6px 23px 0 0;
		min-height:20px;
		_height:20px; /* IE 6 */
	}
	.vis_link .link_panel span {
		display:block;
		padding:0 12px 8px 12px;
	}
	
	/* panelView*/
	.controlBtns a{
	    float:right;
	    }
	div.pvHolder{
	    background:black;
	    }
	    .pageView
	    {
	        }
        .dvHolder
        {
            /*margin:0px auto;
            width:400px;*/
            }
        ul.dvList{}
        
        ul.dvList li{
           margin:10px 0px
           }
	    
	    


/*.AspNet-DetailsView-Data -----------------*/
    .AspNet-DetailsView-Data{}
    .AspNet-DetailsView-Data li{
        padding-top:5px !important; 
        background:url(../img/dropShadow_bg.gif) repeat-x top left;
        }
    

    span.AspNet-DetailsView-Name{
           display:block;
	       
	       border-bottom:solid 1px #0680a0;
	       color:#00557E;
font-size:1.3em;
font-weight:bold;
	       margin:0px 0px 3px 0px;
	       padding:3px
        }
    span.AspNet-DetailsView-Value{
	        display:block;
	        padding:5px;
	       }
	       
    .AspNet-DetailsView-Value input{
    }

   
/*.AspNet-DetailsView-Data +++++++++++++++*/



.dataListDisplayControls{
    padding:5px;
    border:1px solid #828282;
    }
    
    /*.dataListDisplayControls span{
        background:transparent url(../img/btn_OpenClose.gif) no-repeat scroll left top;
        cursor:pointer;
        float:left;
        margin:0 7px 0 0;
        padding:0 0 0 15px;
        }*/

        span.btn_showAll{
            }
        span.btn_hideAll{
            }
.adminDisplayContent{
    padding:10px;
     border-top:1px solid #0680A0;
     }
  

    .adminDisplayContent .imageContainer {
        clear:both;
        }
            .adminDisplayContent .imageContainer span{
            float:left;
            }
            .adminDisplayContent .imageContainer ul.form{
                float:left;
                }
                .adminDisplayContent .imageContainer ul.form span{
                float:none;
                }
    
    
/*other*/
.floatRight{
    float:right}
    
.floatLeft{
    float:left}

.clearBoth{
    clear:both}



/*	"hacks"
	------------------------------------------- */
	/* clearfix... inc IE7 */
	.clearfix:after {
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden;
	}
	.clearfix {
		display:inline-block;
	}
	.clearfix {
		display:block;
	}
	* html .clearfix {
		height:1px;
	}
	
	


/*register page*/
    a.expander			{ color:#000000; text-decoration:none; cursor:pointer }
a.expander:active	{ color:#000000; text-decoration:none; }
a.expander:hover		{ color:#000000; text-decoration:underline; }
a.expander:visited	{ color:#000000; }
    
        .register ul, .login ul {
            list-style-type:none;
        }

        .register li, .login li {
            list-style-type:none;
            padding:0 0 5px;
            }
        .register label, .login label {
            clear:left;
            display:block;
            float:left;
            padding:3px 10px 0 0;
            text-align:right;
            width:100px;
            }
        .register li, .login li {
            list-style-type:none;
            }
/*register end*/

/*  Links  */	        
    a.btnAddLarge{
        background:url(../img/icons/LightGrey/add_32.gif) left top no-repeat;
    }
    
    a.btn16{border:0 none;
        color:#eeeeee;
        font-size:0.7em;
        padding:9px 0px 10px 15px;
        text-decoration:none;
        background-position:left center;
        background-repeat:no-repeat;}
    
    a.btn32{border:0 none;
        color:#eeeeee;
        font-size:0.9em;
        font-weight:bold;
        display:block;
        float:left;
        padding:9px 10px 10px 27px;
        text-decoration:none;
        background-position:left center;
        background-repeat:no-repeat;}
    
   
    
    a.btnEdit32:link{
        background-image:url(../img/icons/White/file_32.gif);
        }
    a.btnCancel32:link{
    background-image:url(../img/icons/White/cancel_32.gif);
    }
    a.btnClear32:link{
    background-image:url(../img/icons/White/remove_32.gif);
    }
    a.btnSave32:link{
    background-image:url(../img/icons/White/ok_32.gif);
    }
    a.btnEdit16:link{
        background-image:url(../img/icons/White/file_16.gif);
        }
    a.btnClear16:link{
        background-image:url(../img/icons/White/cancel_16.gif);
        }
        
        
        
    a.btn32:visited {color: #eeeeee}  /* visited link */
    a.btn32:hover {color: #B13B12}   /* mouse over link */
    a.btn32:active {color: #eeeeee}   /* selected link */

a.btnedit16:link{
        background-image:url(../img/icons/White/file_16.gif);
        }
    a.edit16:visited {color: #eeeeee}  /* visited link */
    a.edit16:hover {color: #B13B12}   /* mouse over link */
    a.edit16:active {color: #eeeeee}   /* selected link */



/*a			{ color:#fff; font-weight:bold; text-decoration:none; }
a:active	{ color:#fff; text-decoration:none; }
a:hover		{ color:#fff; text-decoration:underline; }
a:visited	{ color:#fff; }*/

.readmore			{ color:#818284; background-color:#fff; padding:1px 3px; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:0.9em; }
.readmore:active	{ color:#818284; text-decoration:none; }
.readmore:hover		{ color:#818284; text-decoration:underline; }
.readmore:visited	{ color:#818284; }

#footer a { font-weight:normal; }

a:focus { -moz-outline: none; }


.downloadList{
    text-align:center;} 

.downloadList label{
    display:block;
    margin: 5px 0px 3px;}

.downloadList ul{
    margin:0 auto;
    padding:0;
    width:60px;
}
.downloadList ul li{
    float:left;
    margin-right:4px;}




/*#sub-navigation a	{ font-weight:normal; color:#c7c7c7; }
#sub-navigation a:hover	{ color:#fff; text-decoration:none; }
#sub-navigation .selected a	{ font-weight:bold; color:#fff; }

#sub-navigation h2 a	{ font-weight:bold; color:#fff; background:url("../images/sub-menu-arrow-right.gif") left center no-repeat; padding-left:10px; }
#sub-navigation h2 a.active { background:url("../images/sub-menu-arrow-down.gif") left center no-repeat; padding-left:14px; }

#sub-navigation #older-news { color:#4b4b4b; background:url("../images/arrow-left-sm-grey.gif") left center no-repeat; padding-left:13px; font-weight:bold; }

#older-news:active { color:#4b4b4b; }
#older-news:hover { color:#4b4b4b; }
#older-news:visited { color:#4b4b4b; }*/


table.MasterTable_Custom{
    border:1px solid #828282;
    width:100%;
    }
table.MasterTable_Custom tbody{

    }
    
th.GridHeader_Custom{
    font-weight:bold;
    border-top:1px solid #828282;
    font-size:1.3em;
    padding:4px;}
tr.GridRow_Custom{}
tr.GridRow_Custom td{
        
        padding:2px;}
        
        
      div.AspNet-DetailsView-Data ul li.left
      {
      	float:left;
      	width:49%;
      }
      
      div.AspNet-DetailsView-Data ul li.right
      {
      	float:right;
      	width:49%;
      }